﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HBase {
    public enum CoreTaskParamStatus {
        删除 = -1,
        新建 = 1,
        可以接收任务 = 2,
        下发完成 = 3,
        待执行 = 11,
        取货行走中 = 12,
        起始位置占用 = 17,
        到达取货 = 20,
        取货中 = 25,
        空取 = 30,// 需要上报mes
        取货完成 = 40,
        放货行走中 = 42,
        离开原货位 = 45,
        目标位置占用 = 48,
        达到目标位置 = 50,// 需要上报mes
        满放变更 = 70,// 需要上报mes
        放货中 = 75,
        执行结束 = 80,//单步完成
        执行完成 = 99
    }
    public enum TaskParamType {
        机器人分解 = 1,//param下划线前是[Core_Task]的id ，后面是放置位置
        托盘搬运 = 2,//对整托的运输 包括 输送线 垛机，rgv agv  
        进组重定 = 31,// 
        进组重定2 = 32,// 
        组内移位 = 41,//
        组内移位2 = 42,//
    }
}
